home *** CD-ROM | disk | FTP | other *** search
/ Freelog 121 / FreelogMagazineJuilletAout2014-No121.iso / Outils / Adobe-Air / adobe-air_13.exe / [0] / setup.swf / scripts / mx / resources / IResourceManager.as < prev    next >
Text File  |  2014-03-27  |  2KB  |  66 lines

  1. package mx.resources
  2. {
  3.    import flash.events.IEventDispatcher;
  4.    import flash.system.ApplicationDomain;
  5.    import flash.system.SecurityDomain;
  6.    
  7.    public interface IResourceManager extends IEventDispatcher
  8.    {
  9.        
  10.       
  11.       function loadResourceModule(param1:String, param2:Boolean = true, param3:ApplicationDomain = null, param4:SecurityDomain = null) : IEventDispatcher;
  12.       
  13.       [Bindable("change")]
  14.       function getBoolean(param1:String, param2:String, param3:String = null) : Boolean;
  15.       
  16.       [Bindable("change")]
  17.       function getClass(param1:String, param2:String, param3:String = null) : Class;
  18.       
  19.       function getLocales() : Array;
  20.       
  21.       function removeResourceBundlesForLocale(param1:String) : void;
  22.       
  23.       function getResourceBundle(param1:String, param2:String) : IResourceBundle;
  24.       
  25.       function get localeChain() : Array;
  26.       
  27.       [Bindable("change")]
  28.       function getInt(param1:String, param2:String, param3:String = null) : int;
  29.       
  30.       function update() : void;
  31.       
  32.       function set localeChain(param1:Array) : void;
  33.       
  34.       [Bindable("change")]
  35.       function getUint(param1:String, param2:String, param3:String = null) : uint;
  36.       
  37.       function addResourceBundle(param1:IResourceBundle) : void;
  38.       
  39.       [Bindable("change")]
  40.       function getStringArray(param1:String, param2:String, param3:String = null) : Array;
  41.       
  42.       function getBundleNamesForLocale(param1:String) : Array;
  43.       
  44.       function removeResourceBundle(param1:String, param2:String) : void;
  45.       
  46.       [Bindable("change")]
  47.       function getObject(param1:String, param2:String, param3:String = null) : *;
  48.       
  49.       [Bindable("change")]
  50.       function getString(param1:String, param2:String, param3:Array = null, param4:String = null) : String;
  51.       
  52.       function installCompiledResourceBundles(param1:ApplicationDomain, param2:Array, param3:Array) : void;
  53.       
  54.       function unloadResourceModule(param1:String, param2:Boolean = true) : void;
  55.       
  56.       function getPreferredLocaleChain() : Array;
  57.       
  58.       function findResourceBundleWithResource(param1:String, param2:String) : IResourceBundle;
  59.       
  60.       function initializeLocaleChain(param1:Array) : void;
  61.       
  62.       [Bindable("change")]
  63.       function getNumber(param1:String, param2:String, param3:String = null) : Number;
  64.    }
  65. }
  66.